package org.mfw.interfaces.obj.list
{
	
	import org.mfw.interfaces.obj.mob.ICover;
	
	public interface ICoverList extends IMediaListObject
	{
		
	 function getCoverByIndex(index:Number):ICover;
	
		
	//---------------Zeigeroperationen
	/**
	 * Liefert das Cover auf dem aktuell gezeigt wird
	 * @author Steven Voigt
	 * @Added 02.04.09
	 * @LastUpdate 02.04.09 
	 * */
	 function get currentCover():ICover;
	
	/**
	 * Liefert das nächsten Cover
	 * @author Steven Voigt
	 * @Added 02.04.09
	 * @LastUpdate 02.04.09 
	 * */
	 function get nextCover():ICover;
	
	/**
	 * Liefert das vorhergehenden Cover
	 * @author Steven Voigt
	 * @Added 02.04.09
	 * @LastUpdate 02.04.09 
	 * */
	 function get prevCover():ICover;
	
	/**
	 * Liefert das letzte Cover der Liste
	 * @author Steven Voigt
	 * @Added 02.04.09
	 * @LastUpdate 02.04.09
	 * */
	 function get lastCover():ICover;
	
	}
}